package com.example.quartz.utils.enums;

/**
 * @Class TaskStatus
 * @Description 任务状态
 * @Author xw
 * @Date 2017年3月31日17:37:23
 */
public enum TaskStatus {

	/**
	 * @Description 启用
	 */
	ENABLE("启用"),

	/**
	 * @Description 停用
	 */
	DISABLE("停用");

	private String title;

	private TaskStatus(String title) {
		this.title = title;
	}

	public String getTitle() {
		return title;
	}

	/**
	 * @Title byName
	 * @Description 根据名称获取任务状态
	 * @Author xw
	 * @Date 2017年3月31日17:37:49
	 * @param name
	 * @return
	 */
	public static TaskStatus byName(String name) {
		TaskStatus[] values = TaskStatus.values();
		for (TaskStatus repayType : values) {
			if (repayType.name().equals(name))
				return repayType;
		}
		return null;
	}
}
